Remove unnecessary statement in evtchn_do_upcall.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 15 Dec 2005 19:46:08 +0000 (20:46 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 15 Dec 2005 19:46:08 +0000 (20:46 +0100)
Signed-off-by: Xin Li <xin.b.li@intel.com>
linux-2.6-xen-sparse/arch/xen/kernel/evtchn.c

index b57116d3ea2d456ba601b6d426a0653b70d9db10..49c2b181e9640ea03b7b7da482d69d55829cb828 100644 (file)
@@ -163,11 +163,10 @@ asmlinkage void evtchn_do_upcall(struct pt_regs *regs)
        while (l1 != 0) {
                l1i = __ffs(l1);
                l1 &= ~(1UL << l1i);
-        
+
                while ((l2 = active_evtchns(cpu, s, l1i)) != 0) {
                        l2i = __ffs(l2);
-                       l2 &= ~(1UL << l2i);
-            
+
                        port = (l1i * BITS_PER_LONG) + l2i;
                        if ((irq = evtchn_to_irq[port]) != -1)
                                do_IRQ(irq, regs);